Finally, the Garmin Forerunner 245 boasts a seven-day battery life in smartwatch mode and lasts up to 24 hours in GPS mode. That's longer than most running watches available and will keep you going ...