Current weather station observations near Twelvefoot Rock