My vivosmart broke and Garmin is replacing it. While I'm waiting on it, I'm using Maymyrun to track my progress. However, I'm finding a large difference in the distance measure. Vivosmart has been tracking my route as 6 miles. Maymyrun is now showing 4.2 miles. I'm training for my first 10k and that difference is a major issue for distance training. Has anyone had this issue?