Penetration

vaginal - 6.5" (All the way I sometimes hit the bottom with hard thrusting)
oral - 4" (im ginda thick my cock is a fration over 7" at its widest point she cant / wont go any further)
anal - 4" (as above even with lots of patience and lube)
 
With a woman
Vaginal = 8.5"
Oral = 6"
Anal = 8.5"

I've never had trouble with vaginal penetration if I go slow, but have never been deepthroated by a girl.

With a man giving:
Oral = 8.5"
Anal = 8.5"

Guys will pretty much take whatever you've got, and I'm at least 6" around to go with my 8.5" length.

With a man recieving:
Oral = 11.5"
Anal = 11.5"

It was awesome, I could really get used to being a size queen.