Current weather station observations near Nimbus Island