Sault at All Points East 2025: a dizzying, confusing marathon