It's not really a question of how "long can?" it's more about the person, if you've jerked off before hand, the mood, type of sex, the time, and the context and it varies extremely deepening on that combination. If it's a quick-y: I'd say the longest is about 10 minutes. And that's only so...