update gps dist