Yesterday I went for a short march and I had activity monitoring turned on as hiking. A colleague has a watch from another company and they showed him a different distance, much longer. I performed two measurements, and on both of them, when I exported gpx and imported it into map data on the Internet, the data differed by several kilometers. The altitude differed minimally in both activities. The watch is updated, I have also set the stride length. For hiking, I have set auto pause at stop, 3d speed and distance is off. GPS is set to GPS + Galileo. I am struck by the big difference between the measured values and the gpx value from my garmin Instinct. For the first activity it is measured 2.74km and according to gpx it is 4.44km https://connect.garmin.com/modern/activity/4899740342, for the second measurement it is measured 13.53km and according to gpx 17.83km - https://connect.garmin.com/modern/activity/4901659396. Can you give me some advice on how to improve distance measurement? Thank you