Current weather station observations near Biden Island