Current weather station observations near Haymarsh Island