A New Look At the Shimmering Mirage of Crete Island