26404 meters = 1039527.559055 inches