Current weather station observations near Slon Island