FFR, he has a couple tracks shorter than 28 minutes (admittedly, most are on the order of 28-30 minutes) worth spinning:
Star Dancer II (14:10)
Weird Caravan (5:05)
The Looper isn't a Hooker (8:17)
I mean, I'm sure there are others, those are just the ones I know off-hand, and consider worth checking out. They vary from pure ambient, to "beaty".
And I was just telling someone elsewhere that I consider "Nowhere Now Here" the definitive Klaus Schulze track. You could always fade it in just before it gets beaty, and start fading it out as soon as it climaxes (it's basically a long build and gets progressively rockier as the track progresses). That would cut it down to maybe 20 minutes, I think. 🤣