I am working on a custom home made side by side and need to build a bench seat for it. I can get the seat cover for a 2004 to 2010 RTV900 at a good price but need to know what the length and width of the upper and lower seat cushions are to confirm it will fit my project and to build the correct...