Current weather station observations near Iroquois Island