Current weather station observations near Catons Island