Current weather station observations near Witch Hazel Island