Before
Start
On Course - Mile 5
On Course - Mile 8
On Course - Mile 18
On Course - Mile 21
Aid Station
Finish - Half
Finish - Marathon