598 x 512 meters = 1961.94 x 1679.79 feet