2017 BMW i3 range nearly 200km