arena is one of the most crowded indoor stadiums in the world