seriously, pants cant be too big. everyone from like 5'7'' and up should get like XXL. sure the waiste is big, but u need bigger pants. ull see, they dont even look that big when ur on hte hill. im like 5'11'' and i wear XXL oakley pants. just get bigger.
for ur orage pants, u could prob get away with XL. thatd be a nice mix of baggyness and function. they might feel baggy if ur comming from smaller pants, but trust me, theyre not. theyre just gonna look normal on hte hill