80 x 517 meters = 3149.61 x 20354.33 inches