Marathon race report, the long version