Current weather station observations near End Island