I wouldn't say it's way too small. I'm 5'9" and have ridden 50cm comfortably. My first bike was actually my mom's and was a 50cm bob jackson touring frame. longer stem helped, and a longer seatpost (no setback). I tend to like smaller frames though since they are lighter, usually tend to have a tighter wheelbase, and just feel kind of quick and nimble. I did plenty long rides on it as well (50 or so miles 3 to 4 times a week). just another perspective.