For my use, battery range is an impossible thing to gauge, as my terrain and riding conditions are never really the same, and my bike set up is often changing.
As examples though, the 10.4 mile long climb as shown below which covered an elevation gain of 6,428ft, required a battery change at...