Manitou 2660 delivered and working on site!