Spoke to John who is overseeing the project. Expects 40 days for completion with a little wiggle room for unexpected things. Looks like he may lose a day or two real soon with the upcoming weather.