They're not doing 26 miles, they're doing 100, 150 miles at a time, and apparently without injury, without problems.
Nem 26 mérföldet teljesítenek, hanem 100, 150 mérföldeket egyszerre, és szemmel láthatólag sérülések vagy problémák nélkül.