Helvetic Speedrunners Marathon finished on .