Current weather station observations near McGlones Island