251.8 x 268.5 feet = 76.75 x 81.84 meters