605 x 512 meters = 1984.91 x 1679.79 feet