Current weather station observations near Canfields Island