The small intestine is the longest part of the gi tract and is responsible for further digesting food after it leaves the stomach and absorbing and delivering the small intestine is about as big around as a middle finger but it is about 22 feet 6 7 meters long