Step after step, mile after mile — 1,444 in all — and section after section, Sarah Howard pressed on until her journey was complete.