210 x 184 meters = 688.98 x 603.67 feet