26470 meters = 1042125.984252 inches