115.9 x 71.2 feet = 35.33 x 21.7 meters