Current weather station observations near Squab Island