59.... hell, im exactly 175cm (5'8.5") and ride a 61 and it fits me perfect
i do have some tall legs, tho.. with 83cm which should be around your height
anyways, every online estimator ive used have recommended a 56 (even a 55) but i fit great on my 61.