210 x 721 meters = 688.98 x 2365.49 feet