Current weather station observations near Hodgdon Island