With over 15,500 containers loaded onto some of today's largest ships, to say these vessels need a potent engine is quite the understatement. You won't believe how big the world's largest piston ...