I'm a US size 10½ and my Sidi G4s are size 45, which is right where their fit chart puts me. I could also wear a 44.5 if I wanted to. I don't know what your feet are like, but a size 47 seems like they'd be too large. Sidi also makes a 46.5 in that shoe (per Sidi's website: "Half sizes are constructed on the same full size last of that model but with a fuller cut, especially in the toe box area."). Are you wearing thick, wool hiking socks when you ride?