Current weather station observations near Sloop Island