Rick,
I've heard that HD shops sell some of the best rain gear in the business so you might go to your local dealer and see what's available. We know there's a lot of beef on those HD scooters so I'm guessin' they would have something in your size. I carry a set of Frogg Toggs with me but not sure if they go as large as you need.