Current weather station observations near Idlewylde Island