Kae Ravichandran finished in 2:38:57 — more than 10 minutes ahead of the second-place finisher in the division.