Current weather station observations near McRae's Island