Just in case, 100 miles still seems daunting to me. But 100km seem very reasonable (in warmer weather than today!), by contrast. The last couple of years I have not done 100 mile rides: each of my centuries left me too tired, and took me too long.