564 x 512 meters = 1850.39 x 1679.79 feet