Time depends on temp. Water temp and air temp.
I can stay in 104 for 30 minutes if it is near zero air temp. But if its above 50F, I can't stay in 104 for more than 20 minutes. At 80F air, its hard to stay in more than 20 minutes at 102. If your upper body can cool, you can stay in warmer water longer.