The swingarms are completely different, so I am going to say no to this one. As far as length goes, I'm not sure. I just checked the part numbers on the stock parts and they have a significant difference (not just one number which would usually indicate just the model of bike or whatever). You might want to call Penske and ask them, they will know.
DeeZ
DeeZ