I've also completed 12 hour races (I get to around 62 miles/100 km), and I've done distance races of 50 miles and 100 miles. My best time for 100 miles is 23 hours, but folks complete this distance much faster, say 14:23:13:
http://umstead100.org/index.html
http://www.devonyanko.com/news/2022/4/8/umstead-100-race-rep...
I don't know if there are 24-hour racewalking competitions, but 100 mile racewalks are a thing: