Current weather station observations near Twomile Island