Current weather station observations near Illahoe Island