47 cm for sure. I am 6' 1", with 33" inseam, and I got a 51cm frame with GX option, and find it the perfect height. If I went up to the 56cm, then I would not be able to touch the ground on both sides with my whole foot.
I'm assuming R&M's website has a typo, as it shows that the 51cm GX frame...