Trail Lengths and Routes