There is no way there is 100,000 people there..
Not even close 1000, maybe 2000 Cameras are deceiving though. It could be less