It depends on so many things. If I haven't jacked off for a while, 2-3 minutes, otherwise 10-15 minutes. If I want to make it linger, maybe 30. Back in the day when I used to party, it could take an hour.

cheers,
Michael