76 x 515 meters = 249.34 x 1689.63 feet