Current weather station observations near Falmouth Foreside