There's another problem. Electricity is generated mainly by burning oil or coal. And then a portion of the power is lost in transmission. So what's the benefit of an electric car like this? The only benefit is if the electricity is generated by nuclear, wind or solar power, with nuclear being the only technically feasible, large scale source of electrical generation at the moment.
Very little electricity is generated from oil.
U.S. Electric Power Industry Net Generation
Electric Power Annual with data for 2005, EIA