Current weather station observations near McLain Island