More weather information for Megquier Island