How long should my penis be to have sex???

Im 16 and my penis is like 3.1 inches, do u think i can actually have sex with a penis that long because my girlfriend (who hasn't seen it yet) really wants to. What shuld i do?
4 answers