Total battery capacity smaller than the Enertia. I don't recall the Enertia making it to 175 mph though :>
Quick sidenote: A 1.5 kwh battery powering a 35 hp / 26 kw motor needs a pulse discharge of > 17C. That's pretty big as far as big battery packs go. Some A123 cells claim burst discharges of 70+C, which sounds (and is) ludicrous.