Current weather station observations near Lookout Island