Current weather station observations near Number 10 Island