Current weather station observations near Howe Island