1958 meters = 77086.614173 inches