66 x 214 meters = 216.54 x 702.1 feet