How could all 4 diesel engines be knocked out at the same time? Fuel contamination maybe?
I am not sure whether all 4 went out, I thought it was 3 out of 4. However (think of B747 too) one engine only is not enough in rough waters and wind. Long time ago a 4-engine very large navy ship has suffered a similar problem leaving one engine only and they quickly realised one engine is not enough - not just to keep the position against the tide but also without sufficient speed like 5kn+ the ship cannot be controlled by the rudder and they were rather quickly approaching a rocky coast in Med. The day was saved by mechanics who managed to get the second engine online shortly before impact.