Size:

In comparison to body size, the human male penis is among the largest of the primates. From polling, the average human male penis is 5 1/2 inches (14 cm) in length when fully engorged with blood during arousal, though this varies quite a bit. The size of a flaccid human penis has an even greater variation in both length and width that often does not predict the size of a fully aroused member. For example, a man with a relatively small flaccid penis may have an above average length penis when fully aroused. The opposite is also true.