im 6'0 i ahve large puffy pants and there is like an extra 2-3 inches w/o boots on for length, but the waist is pretty wide and we are both 150lbs so L would be awesome for you. XL is pushing it.
still large, the hardcore pant isnt THAT baggy, i tried them on. a tad bigger than my puffy larges baggy wise but if u even get mediums to make up for your concern of "park fit" they'll be tooo small.
nah im actually worried about the opposite, I like my pants, really, I mean really pretty baggy, like sagging. just never had oakley before and dont know what they fit like