I am fine with the 90 minute races that are run in SEDiv. 3 Hours are my favorite. A 500 mile professional race is an endurance race. Make no mistake about it. Its also about the max that a solo amateur and a friend can do.

After that you get into needing a full crew and a bigger budget.