1670.7 meters = 65775.590551 inches