Current weather station observations near Allen Island