I got it on finally. After sitting back looking at it for a bit it hit me that not having the deck lift arms connected and it sitting on the ground just might have something to do with the problem. Well sure enough, lifting the deck all the way up allowed me to get the belt on. I still think these belts should be maybe a half inch to an inch longer, but I guess they have their reasons for the length it is. I had the deck off to change a couple idlers and didn't occur to me to connect the lift arms and get it up. Anyway, all good now. Probably not a good idea to have more than a couple beers when trying to troubleshoot these types of things.