The translation is:
Interesting text considering punctuation marks, connectors, Coherence, speech markers and minimum 40
The typical marathon is 42 km long
It is: son las ocho y media. Or if you want you could say: son las ocho y treinta
Hope this helps
Can you please give more details So I can help