timming a event by arduino

For a pulse of that length, just use digitalread and store the time it went high & the time it went low using millis.