This was a nice challenge. I've done some of this planetary gravity and it is tricky to get the constants dialed in. Nice work.