I mean, it looks like a plane but how is that possible? It would appear that the picture was taken from a ledge (look at the dude standing to the right). Was there a plane flying lower that the top of the stadium? And if so, isn't it small as shit?