Staff and shipping community colleagues of shipowner Eastern Pacific Shipping raised more than SGD 1m ($745,000) for charity in recent days with a remarkable collective physical effort.

They walked, ran and cycled the equivalent of nearly twice around the world, racking up an astonishing 72,400 km to raise funds for seven charities, six of them in the company's home city of Singapore, far exceeding initial expectations.