http://www.competitivecyclist.com/za...LCULATOR_INTRO

This might help