Current weather station observations near Hord Island