Current weather station observations near McGraws Island