I have no problem believing it, comprehending it is another matter.
The amount of traffic carried by the Internet today is staggering as is the number of servers. No one knows much about Google and Youtube but sometime ago I recall it being said that Facebook runs on 35,000 servers.