Current weather station observations near Hovde Island