82.8 x 68 meters = 271.65 x 223.1 feet