Only 23% of world population are able to have 1.1 millions sats