24884 meters = 979685.03937 inches