252.8 x 269.5 feet = 77.05 x 82.14 meters