Will measure when i get home from work, 21.5 inches end to end, one end to end of threads 14 inches. These are direct replacements just give you adjustment that oe didn't. Never installed so don't know compressed, that will also depend on bushing materiel