25963 meters = 1022165.354331 inches