Tata Megapixel delivers 900km on a full tank

Wow, what a cool car Tata Motors unveiled on the geneva motor show.  The Megapixel sits 4, and is all electric drive vehicle, 1 motor in each wheel.  It has a petrol engine (325cc) to keep the battery charged.  The result in 900km between refills or recharge.  The other very cool thing is that the wheels drive in opposite direction (like a battle tank) when turning so you can do U turns within 2.8m.