Visit this site
us size 12 = eur size 49 = fit foot lenth 29.5cm\11.6inch
Bought 10,5 by 45 size, came up perfectly. Thanks to the store for prompt shipment and fast enough delivery.