323 x 643 meters = 1059.71 x 2109.58 feet