Note: Over time, the planet's orbit will change. This is caused by the physics simulation being imperfect, not by the math being wrong.