EK flights to PER on the 777 don't carry Island Reserve fuel. We carry 20mins contingency, the regulatory 30mins Final Reserve, then an alternate (normally Learmonth). The route will normally take us overhead Male then approx 300-500nms west of Cocos Island.
ETOPS diversion time for the 777-300ER is 207mins maximum. ETOPS airports are normally Muscat, Colombo, Jakarta, Learmonth and finally Perth.
Flight time DXB-PER is around 10:45.
Oz