Current weather station observations near Cracker Island