Current weather station observations near Lechowicz Island