10026 meters = 394724.409449 inches