>>1680002and see pic related, people (even non-pros) like to round down the size, for example people up to 185-186cm like to ride a 56cm frame, you could technically make a 54cm work but 52cm would probably be better especially since you have shorter legs, you just might need a longer stem. you can use your standover height to confirm, you should have some clearance between your gooch and the top tube when standing over it.
https://www.youtube.com/watch?v=Vg8MlmIdeGo