Current weather station observations near Heceta Island