The structure and regional significance of the Talea Ori, Crete