Seattle's a big place. If you have a yellow pages, look under "printing" and see what you can find. There might be a place that prints logos on tee shirts and other things that might have the equipment to put your logo on another kind of material. Or perhaps there's some kind of printing place I can't think of. Or Google "printing on (put in the dimensions) fabric" and see what you come up with. I don't want to tell you to decrease the size of your print. Is there an art school near you? A university? Do they have an art department? That could be worth a call. They may have ideas, even if they don't have a solution, and they may even have a solution. There is an answer out there. It just may take some digging to find it!
Please do let us know how this turns out. I'd love to know the answer, and I'm sure others on the Board would as well.
Warmest Regards,