37.2 x 87.6 feet = 11.34 x 26.7 meters