I have compared the distance given by ZeFit and my GPS, and they are different, why?