A 42.195 kilometre (26 mile 385 yard) road race.
(by extension) Any extended or sustained activity.
He had a cleaning marathon the night before his girlfriend came over.