I have a 7+ year old male that is pushing 150 grams. I don't measure any of my snakes, I just go by weights so I can't help you on the length part.
He eats every 1-2 weeks and has been on that feeding schedule for over 4 or 5 years. He just eats when he feels like it.
I also have small females (around 200+ grams) that eat all the time but just don't get any larger.
I think some local hogs just stay smaller so it's hard to sex by size.
Good luck finding a good vet.