Current weather station observations near Abbotts Harbour Island