Yes, it is 5:43 pm in Galapagos Islands, Ecuador.