All 56 wind turbines have been installed at the Landsborough site