Current weather station observations near Idylwyld Island