I feel your pain. I used to be 5'10". Obviously I'm shrinking with age and was just measured at 5'8-1/4". Not a good sign but I am now able to buy average length pants sometimes. You might want to check LL Bean and also Eddie Bauer. They usually have longer lengths and different rises. Good luck.