« first day (1555 days earlier)      last day (782 days later) » 

11:48
@Shaun Your answer seems fine, after a cursory glance. It might help to mention "least common multiple" though?
12:08
Thank you, @user1729. I've included the lcm.

« first day (1555 days earlier)      last day (782 days later) »