QUESTION RE PINGS:
Are the packets time stamped to enough accuracy for ranging or is INMARSAT timing the round trip or ?????
The error rate is around 186 miles (distance to satellite) per millisecond if I remember my math. You are deriving a sphere around the satellite and then plotting it against the surface of the planet which is another sphere.