Looking for cat back exhaust (Mazda Protege 1999 1.6L)

Hey I have a Mazda protege 1999 1.6L. I am looking for a cat back exhaust or a axle back that fits and isn’t to expensive. I understand the protege 5 bolts up but is a few inches short. I don’t feel like cutting then welding to make it longer. I need a new exhaust because I ran over a rock and ripped my old one apart.