Current weather station observations near McCalls Island