Current weather station observations near Barratt Island