For marathon runners, choosing the right GPS tracker is essential. It needs to be reliable, provide comprehensive data, and withstand the rigors of long-distance training. The Garmin Forerunner 945 boasts an impressive array of features aimed squarely at triathletes and ultramarathoners. garmin fitness tracker review But does it live up to the hype