250.8 x 267.5 feet = 76.44 x 81.53 meters