Diamond Gusset makes custom inseams for all their jeans. No extra charge. Maybe worth looking into so you can get the small enough waist and the long enough legs? I've always been very pleased with their customer service and the quality of their jeans. (and they are made in the USA)
http://www.gussetclothing.com/