Mountain bikes are generally made with longer front centers, to be used with short stems, for maneuverability and stability on steep downhills. At 5'9", your road bike size would be 52-55 cm, with a 53-55-ish top tube. If carrying loads, aim for the upper end of this range for stability.