BMW claims its i4 - the group's full electric premium mid-range model - has a range of "some 600 kilometres" - 373 miles in imperial currency.