82.7 x 75.5 meters = 271.33 x 247.7 feet