214 x 81 meters = 702.1 x 265.75 feet