640 x 271 meters = 2099.74 x 889.11 feet