thanks for you question , and to know the exact length , you should put in mind that its part of the large intestine so since its a part of and not a separate tube , so its length would possibly vary and not a fixed length ( thats my opinion ) , anyway its length varies from 6 to 8 inches ( 15 - 20 cm) , something else , to add more fun to the information rectus in latin means straight :) hope this answers your question waiting for more qquestions from you , good bye