5'9" and I've got a 56 road bike .. at 6'1" part of the Taint pressure is the bending over to reach low..
see if you can get more flexible in the spine, so you wont rotate the hips forward so much..
though the 58 might be a better fit..
My touring bike I built in the 70s is a 58, really short seatpost .. for Me..