 Some are very short, only ten miles, while others can be up to one hundred miles.There are a few races that are even longer than one hundred miles and last multiple days.These different lengths of races are divided into five categories