1638 meters = 64488.188976 inches