Current weather station observations near Sailfish Isle