Current weather station observations near Hupper Island