685 x 643 meters = 2247.38 x 2109.58 feet