The small intestine extends from _______________ to the large intestine for about 6 meters (20 feet). It is suspended in the abdominal cavity by the ___________ which anchors it to the posterior abdominal wall.