23.1 x 79.9 feet = 7.04 x 24.35 meters