32.6 x 78.8 feet = 9.94 x 24.02 meters