During his or her lifetime, the average human will grow 590 miles of hair.
Mavis Moog - August 10th, 2006 at 11:12 am Correction: Each hair on your head will grow an average of 420 inches in a 70 year lifetime (at a rate of an half inch per month). So you would have to have 89,720 hairs on your head to make the 590 miles, which is probably an under-estimate for most healthy heads.