That frame isn't "perfect", it's way too big. That difference between your recommended frame size of 56 - 58 cm and that 62 cm frame is very significant and i can't believe you could ride it safely and comfortably no matter how long your legs are relative to your height. I ride a 57 cm frame and find a similar 59 cm frame significantly too large.
It's as if you wear a size 9 shoe but found a bargain on a pair of size 12 shoes. Find a proper size frame to build up.