My Forerunner 945's distance measurement really frustrates me. Every race I do, it measures longer than the actual certified course distance. If this was due to GPS slight inaccuracy, I'd expect it to sometimes measure shorter and sometimes longer, but it always measures long. Recent examples are a half marathon on Sunday which my watch measured as 21.60km, another one 3 weeks ago which measured 21.5km. This level of inaccuracy has been consistently the case in the 2 ish years that I've had this watch. Anyone else experiencing anything similar, and anything that can be done to improve the issue? This causes havoc when trying to pace a race properly!