Current weather station observations near Falmouth Bridge