I have a Fenix Sapphire solar which I wear while mountain biking and all my bikes have either the Edge 830/1030 or 1040 biking computers... In this case I was using my 830 and went for a nice ride through the woods in man made trails. Both the watch and the edge 830 were started at the same time/place but at the end of the run according to the downloaded data the total distance was NOT the same by more than one kilometre... What is the reason for this?