Current weather station observations near Hertford Island