268 x 271 feet = 81.69 x 82.6 meters