Did You Know!
The human kidneys contain about 1.15 million nephrons, which are the tiny units responsible for filtering blood. If you were to stretch all the nephrons from a single kidney end to end, they would measure approximately 5 miles (8 kilometers) long.