271.3 x 269.1 feet = 82.69 x 82.02 meters