1635.7 meters = 64397.637795 inches