Maximum running time

Are there mazimum running times?
Yes, for the ones running 30 K. The runner has to have passed:
15,5 k at 16:15
20 k at 17:00
25 k at 17;40
The last start group starts 14:10.

The finish line doesn´t close if there are runners that has passed the last station at 25K. 

tcs TATA Consultancy Services