264 x 643 meters = 866.14 x 2109.58 feet