Here is a link from works website, it tells all of the lengths. Then the only thing you would have to worry about is if the ends dont fit in the swinger and rear pivot. But you could always ballpark the length.
http://www.worksperformance.com/pdf/app_guide/atv.pdf
As you can see, the stock length for front is 12.38" and rear is 15.00"
My rear shock is shot also, I have been keeping my eye out for a works on eBay. But I am considering going with a slightly longer shock from something else because I can reduce the length of the my dura blue rear strut.
http://www.worksperformance.com/pdf/app_guide/atv.pdf
As you can see, the stock length for front is 12.38" and rear is 15.00"
My rear shock is shot also, I have been keeping my eye out for a works on eBay. But I am considering going with a slightly longer shock from something else because I can reduce the length of the my dura blue rear strut.