More weather information for Heceta Island