There’s a good thread here
I’ve done 3.15-4h rides indoors the last weeks. It’s not been pleasant but I got through it and had a nice fitness boost!