Is TVS Apache RR 310 suitable for tall riders (6'1'')? I sometimes get mild lower back problems (not often). Note that I find comfortable with my back...