How are prayer times calculated for Moroni?
Moroni lies at a latitude of about 11.72°S, in Grande Comore. Because prayer times depend on the position of the sun at a given location, the timings here are calculated specifically for these coordinates rather than borrowed from another town.
Today the sun rises at 05:39 and Maghrib falls at 18:04, giving 12h 24m between the two. As the year turns this daylight window lengthens and shortens, which is why Fajr (currently 04:27) and Isha (currently 19:12) shift gradually from week to week.
When praying in Moroni, the Qibla is faced towards the Kaaba in Makkah, which lies on a bearing of 354° from here, roughly to the north — a great-circle distance of about 3,704 km.