No, I think you're reading the image wrong.
You're an x-large. cm is probably the actual length of the galoshes. My x-large measures 32.25 cm in length on the bottom sole.
As for pricing, I bought mine from brooksbrothers. Cost me 98 bucks. Don't know where you can purchase them for cheaper.