686 does offer their Smarty Cargo in a Short option which cuts 2 inches off the inseam which sounds like it might be good for you. I'm 5ft6in 150lbs so not much taller/bigger than you but I didn't find the regular 686 stuff to be long at all. I just went into my closet and put on my standard 686 Smarty Cargo pants and the end of the pants just barely barely touch the floor which is the perfect length for me. I guess it depends what type of fit you're looking for, but that was good for me. My regular jeans size is 32x30 and I checked the charts and the 686 stuff in size Small has an inseam of 31. Just an inch bigger.
Last edited by Dekker; 09-30-2013 at 02:35 AM.