I can't belive it I was writing a topic about the same video and my computer got stuck!

Anyway I think the stadiums are designed in a way that allows air conditioning for the whole stadium!