269 x 753 meters = 882.55 x 2470.47 feet