I recently walked the Yorkshire 3 peaks, running the Workoutdoors app to provide the route.

I was very pleasantly surprised to end the walk with 37% battery left after being out in the Dales for 10hrs and 20 minutes!

I had my phone with my the whole time, so the watch was offloading GPS to that and had it also in Theatre Mode with raise to wake turned off.