IMO top tube length is a better way to size, and that one looks too short to me. 140mm stem and that hand position doesn't look to me like a good fit.
If you normally pedal toe down like that, I think the saddle could go a little higher.
Work it out on the Competitive Cyclist calculator.