640 x 306 meters = 2099.74 x 1003.94 feet