117.3 x 88.6 feet = 35.75 x 27.01 meters