dk, I believe that there is a strong possibility that Elenore may be a male and Punch a female due to their size. But until confirmed I'll let it be.
Elenore is between 5-6 feet and her largest girth is about the size of a Coke can. I don't know her age, but suspect that she is 4+ years since her growth rate is so minimal it can't be seen over the course of a year.
Punch is right at 7 feet and his largest girth is almost the size of a half gallon milk jug. He is in his 11 th year.
Punch may have gotten big due to overeating. Going by the size of the rat that came with him, it was the largest I've ever seen. It was about the size of a 8-9 week old kitten. And punch was being fed every 1-2 weeks rather than monthly like now. Going by the previous owner's feedings, Punch could very well be a male.
Elenore was a rescue. Without going into all of the details, I am confident that she was underfed before I got her. So, Elenore may just be a female after all without the resources to grow as she could have.