i do not know the front shocks as they are still on the truck. but i dug out the rears. took me a couple days, garage is really really messy.
well i found a rearshock.. man them things are weak length from top to bottom was 22.5 inches and from center of eyeloop was 21.5 i think .
i am just using my monroe airshocks from my old s10 . fit perfectly.