I'm 5'11" and around a 30-32" inseam length pant size. What's my ideal frame size for XC and trail riding?