I think they’re being a bit optimistic about filling stadiums.
Maybe they’re talking about IMAX theaters with stadium seating.