I'd love an explanation of why it tops out at 0.496522222!
It turns out that number doesn't end with recurring 2's, but is in fact:
>>> 1 - 2**-0.99
0.49652222497164056
I calculated it using L'Hôpital's rule, which I vaguely remember learning about in high school.