Beaver Supermoon 2025: When is the best time to watch the striking lunar event in Kenya on Wednesday, November 5? Heartbeat