I measured the diameter at 9 1/4 inches and the length of the spring itself as 9. I did find shockwears makes some for the 2008 450 grizzly that are 9 1/4 and 10 inches long i think i may order a set they should fit. The extra 1 inch wohld jist cover the shock shaft a bit as well