100 mile battery range