I am starting to prepare myself to NYC marathon this Fall. The regular training begins next week. The schedule is available online. To get an idea of what a marathon is I am going to run Bronx half-marathon on July 9. The longest timed run I have attempted previously was 5K Turkey trot here in Stony Brook. I finished 40th with 22:29 time.