You can just barely straddle the top tube of the bike, but you have the seat so low that you have no seat post showing? I'm pretty sure the dealer's size recommendation will be a much better bet for you. Let them set you up on it too, because your seat has got to be way too low.