HA! Not so great being tall, is it? Don't you wish you were 5'8" like me? There isn't a car, truck, or motorcycle made that I can't comfortably fit in or on. Score one small victory for short people!(small, get it?) Okay, I admit it, sometimes there are instances where reaching the pedals is a stretch.(stretch! I kill me.) Seriously though, I think the PO messed with your seat. Must of been a shorty like me. Good luck.
Scott