116 x 114.7 feet = 35.36 x 34.96 meters