Similar construction to my Bare HDC Tech suit. Although mine also looks insanely long when I'm not wearing it, the suit looks "right" when it's on me, unlike your suit.
That suit is going to have to go back to the manufacturer and pretty much every part of it is going to have to be replaced. You shouldn't have to pay any more to get them to replace it with a suit that actually fits.
You might want to contact your bank and find out what the timeframe rules are for a chargeback. Just in case they don't replace it with a suit that actually fits you you'll know you have some recourse other than walking away from thousands of dollars. If it was me, I wouldn't be asking for my money back yet - but I would prepare just in case I had to.