Further to this today's run on the exact same route was way off.
Watch said I hit 1 mile about 0.35 of a mile too early. It then went on to measure the run at 2.47 miles. 0.37 mile too long.
This time though both the watch and the app showed the same…