the diesel kept hammering and i felt confident we were going to make it but just as we drew abreast of a large maintenance dock there was a loud clang and bang followed by a cloud of smoke and the engine turned it final revolution .