81.3 x 37.4 meters = 266.73 x 122.7 feet