116.3 x 87.6 feet = 35.45 x 26.7 meters