this bike is a large bike, 59cm is the true size, going by your measurement.
The correct measurement can be obtained by measuring from the centre of the bottom bracket to the top of the seat tube, NOT counting the seat post of-course! In a frame that slopes from head set to seat post, this measurement can varry slightly.