1635 meters = 64370.07874 inches