Nor is the in/out pipes the right length.
Check SummitRacing, they have Magnaflow Direct Replacement Catalytic Converters for about $69. Thats for my '95, which '96 is when OBDII came into existance and thus I'm pretty sure the CAT was changed.
Not sure if I have the original CAT or a replacement on my '95, the in/out pipes are rusting away and its been repaired some time in its life, either new pipe clamped in to replace the rusted away pipe or a cheap universal clamped in with extra pipes to make up the difference in length. This set-up is rusted out and I most likely will have to replace the CAT or improvise more with even longer lengths of pipe to make up for it.
I'd get direct fit replacement exhaust parts, NOT universal parts and then try to make them fit. You end up with a crummy fitting and likely leaking exhaust that will rust out much sooner. When you start playing around with the wrong diameter pipes, even larger than OEM, you effect the exhaust flow a lot and that can have bad effects on the engine performance.
Stainless Steel Parts should last 10 years or more, remember stainless steel STILL RUSTS, it just rusts a LOT SLOWER THAN Mild Steel. Spraying down your Stainless Steel Exhaust with WD-40 every once in a while does wonders for lengthing the life of the metal. Mild Steel Exhaust, it may help, but I found nothings seems to stop a Mild Steel Exhaust from rusting out in 3-5 years.