265 x 644 meters = 869.42 x 2112.86 feet