electric hatchback 310 mile range