On January 22, 2024, the idol of Ram Lalla was consecrated in the new temple at Ayodhya. The auspicious moment lasted 84 seconds, from 12:29:08 to 12:30:32. Pandit Ganeshwar Shastri Dravid of Kashi had fixed it.
Some parents planned births for the same day. At one hospital in Surat, doctors performed more than 22 cesarean deliveries, “all mothers choosing this date for their babies’ arrival.”