how gps determines a position - Search