24M Claims The 1000 Mile Battery Is Nearly Here