81.8 x 67 meters = 268.37 x 219.82 feet