Current weather station observations near Tarrant Island