Current weather station observations near Swale Island