He's quite deceptive he's only about 8 months old. I was going to measure him from h is shed but it came off in pieces! I would guess at about 15 inches long but not sure!
not 100% how old Geoffrey is as I forgot to ask when I got him and haven't been back to the shop got him from, all I know is he was born last year so chances are they are a similar age! But yours is defo a lot thicker than mine!!