DIADORA size guide

EU Insole length, cm
40 25,4
41 26,1
42 26,8
43 27,5
44 28,3
45 28,9
46 29,5