214 x 156 meters = 702.1 x 511.81 feet