Source: http://w3.uch.edu.tw/ccchang50/ebook_introduction%20to%20gps.pdf