210 x 152 meters = 688.98 x 498.69 feet