More weather information for Ellen Island