The last ride on my S-Works, with lots of short ups and downs. Using eco 40/100 for 98% of the ride, 34.60 miles, (55.68 Km) with a elevation gain 723 feet (220.37Meters), in 2h 47m...Returned with 61% battery left. I think the battery life is fantastic!