Do you have a spare frame, or the back half of one?
You could cut two apart and put them back together as one longer one with only one weld joint. Make the front section of the frame as long as possible.
If you need a new section of frame made these folks can do it, and fully understand how and why, might even give you some suggestions or pointers.
I got a quote from them to form some 4" channel and some crossmembers that I'll make into a sub-frame for my goose neck hitch.
http://www.pgadams.com:80/
Grigg