Current weather station observations near Hurd Island