Current weather station observations near Watt Island