In addition to what has been already stated, at anyone's upper limits, a rider can go anaerobic quite often, and recover while still keeping up a strong pace, this can happen many times in a 'ride', and as long as fuel lasts or is renewed, fatigue takes much longer to set in. I wouldn't have data on this, but from runner friends (distance and marathon), the number of times and duration of anaerobic stints, for runners,are much more limited before a substantial reduction in effort/performance sets in.
ie... Today was the Men's World Championship Road race, 260+ km... with many attacks, breakaways and still most starters finished, quite a few close to the winning rider...
I'm not gonna be a spoiler...
If you want to have some 'number' comparison - here's an
Online Power/KCal calculator - gives some workable estimates. Your bike would be 'racing' in the tops, plug in your estimates for your ride numbers, and you're personal stats. You'll have to go to some other sources for running numbers...
Perspective - it's all in the perspective. I found running to be a drone thing... very boring. When I'm riding, even under a strong effort, I'm very aware of my surroundings. Sometimes they go by too quickly, but there's always something which comes through in my peripheral attention. I can ride for hours, and enjoy every minute. If I go for a run; after 15 minutes I'm wondering "when will this be over...?"
Ride On...
Yuri