417 x 512 meters = 1368.11 x 1679.79 feet