Making landfall on the island of Singapore in stormy weather and rough seas. Tri-Factor triathlon 2016.©Yangchen Lin