I believe that the Chief Electoral Officer of Canada is much more qualified than I am to answer this question, as he is familiar with all the required mechanisms, all the work that must be done in preparation. My understanding was that the current time frame was realistic, but I defer to him on this issue.
On August 30th, 2016. See this statement in context.