I think he meant 100 Mb/s, which is much more reasonable but still pretty high for a single person. The average bitrate of a youtube video is about 6mbps.
An average constant bitrate per person in the evenings is perhaps around 10 Mb/s. So 25 million people could use this assuming 100% satellite use.
An average constant bitrate per person in the evenings is perhaps around 10 Mb/s. So 25 million people could use this assuming 100% satellite use.