The legs of 6’4” Michael Phelps are the same length as 5’9” marathoner Hicham El Guerrouj. It is Phelps' short legs and long torso that help make him such a great swimmer.