24879 meters = 979488.188976 inches