No brakes and no foot retention spell doom.
We can't tell you if the bike is too big without you on it, we don't know your body or you. If you feel like you have to stretch a lot to reach the handlebars, then your bike might be too big. Stand over height is not as important as tob tube length.