Current weather station observations near Rat-trap Island