There is a company that can custom make the Tempur-pedic memory foam mattresses for you. They claim they can make any size or shape and deliver in about 2-3 weeks. Specifically state for boats and rvs...might be worth looking into. I have their bed at home and love it...
http://www.savvysleeper.com/TempurpedicMattresses/