Why not just break it up into a two day ride? Maybe even split the team into two groups. One group will do 90 day one, the other 90 day two, and big party for everyone at the finish. On the non-ride day for each group they can be providing rider support. 90 miles is still a way long ride for a casual rider.