Current weather station observations near Sailors Rest Island