26472 meters = 1042204.724409 inches