Actually, the sheets fit perfectly because they were made to order to my mattress measurements. The company is a cottage industry in South Carolina and sews up bedding for RVs, yachts, semi truck cab sleepers, and other hard to fit applications. Call them and talk to them about your needs. They'll tell you your options (like a elastic "boot" on the bottom of the top sheet) and costs, but you really don't pay extra for dissimilar length sheets.
Jerry