210 x 177 meters = 688.98 x 580.71 feet