My Bulls Evo Am 2 with only 122 miles on it continually gives me random reading on the display for miles left. With full battery it might start out indicating only 7 miles left. When riding, the displayed mileage jumps all over the place for no reason. Three bars of power might indicate 14 miles left, and when you switch to two bars of power it might read 9. Without knowing even an approximate idea of what's left in the battery, the idea of a "long range" bike goes out the window, unless you like the idea of pushing a 55 lb. bike on some trail in the middle of nowhere.