Indeed, my back of the envelope calculations suggest that Gregor, despite having the health of a 91 year old, is really only about 80 years old!
Bah, that's nothing! Hang has the health of a 68 year old despite being only 43!
Well, if you count it as a full turn of the seasons (three weeks per season, four seasons per year, obviously), then it's 12 weeks to a BM year. This seems to be about right for at least a couple of characters that I've watched.
That can't be right. The aforementioned Hang would be only 21 years old under that system...