Current weather station observations near Dalaire's Island