Current weather station observations near Odbert Island