Update: 1424+ miles, i did a 103.1 mile century from san jose to Union city and back with a few detours. The weather was 52F cloudy with moderate winds. I used the "mapmyride" app in sleep mode and it lasted over 9 hours and the battery was a 9% at the end. I started at 6:30am and finished at 5:30pm with breaks. No problems so far.