The R3 is very low. I'm 5'8" and at stoplights when I stand up to stretch I feel as if I'm getting up from a chair. I don't think you'll have any problem flat footing this bike.
I'm in Meriden. how about you?I'm in CT too! what part of the state are you in?