it all depends on your head shape... you are one of the fortunates that 'fill it out nicely'
I guess I got lucky ha!. That's an XL I have a little bit of room in it but i think a Large would have been too small. I wear size 7 5/8 hats for reference. Hope that helps.
Just bought a xxl with the chart (i have a 60 cm head) and its way too big return it to have a xl, hope it will fit!