512 x 43 meters = 1679.79 x 141.08 feet