66S fit and gpx files bug. Exaggerated total distance ?

Hi, using my GPSMAP 66S (firmware : 9.90, software : 2.80.)  to record the activity for hiking I do often. I have odd results from the 66S. it looked the distance recorded in fit or gpx files unreasonable. anyone can help? or just Garmin can fix this problem?