80.5 x 35.9 feet = 24.54 x 10.94 meters