Canada's longest federal election continues into its 1,285th day. It should come wrap up by fall, 2017.