Current weather station observations near Stick Island