Open Internet by MindsNetELI5: How can GPS tell where we are within a few meters using satellites that are thousands of kilometers away?