Don't you love it when they decide to stick around for that long? I had one that lasted til 22 years old and I grew up with her and took her with me when I left home.
Wow, that's absolutely amazing. Congrats!
I'm not a cat person, but I once met a lady walking her elderly, tottering dog in a park - he was 32 years old.