Here are the specs on a 1999 Cherokee from my parts manual.
There is a picture but that is harder to get pasted... Sorry, it does not show the lengths on all of them
Part # 4 is the UCA bolt to the body
4 Dealer part number 6505 153AA QTY 2 BOLT, M10x1.50x85, UCA to Sill,Mounting
Part # 5 is the UCA to the axle
5 Dealer part number 6505 154AA QTY 2 BOLT, UCA to Axle, Mounting
Part #6 is the LCA at both ends.
6 Dealer part number 3420 1334 QTY 4 BOLT, Hex Flange Head, M14x2.