515 x 256 meters = 1689.63 x 839.9 feet