115 x 71.3 feet = 35.05 x 21.73 meters