1029.9 meters = 40547.244094 inches