The impressive LubriTech Malaysia 3660