You want a frame that matches your inseam. There are other things like stem length that will deal with your arm and torso length. You want a frame with 1 - 2 inch stand over clearance. The 56 and 58 cm frames may be too big. Have the local bike shop help you out.