Current weather station observations near Illingworth Island