81.9 x 37.2 feet = 24.96 x 11.34 meters