The small intestine is remarkably long - approximately 20 feet (6 meters) in an adult when stretched out. This length provides a large surface area for nutrient absorption, which is further increased by villi and microvilli lining the intestinal walls.