Hey,
I run long distances as well, 13 miles over 90 - 100 minutes and have not had problems with battery life while tracking. This is with a Nexus 5, and I'm running MapMyRun, RunKeeper and Nike+ Running. I also have a heart rate strap (Under Armour 39) that syncs with MapMyRun. Therefore, I am...