I think the XT650 is used on the sport sleds with the bench seat. The XT900 I have is used on the pro sled with the individual seat.
Yeah I have a wild serious 2 person w/ bench seat, canvas is the Same size as a xt650 cabin. My sled humps at the ends. If your sled humps it may work.