Current weather station observations near Stable Island