A report on the island and temples of Philae