Current weather station observations near Heftye's Island