Current weather station observations near Larry Island