Swimmers took on windy conditions in the Leschenault Inlet for the 44th Barrett Bunbury Swim Thru on Saturday afternoon.