Current weather station observations near Babson Island