Despite the incompleteness of the structure, the pyramid endash which is of comparable size to Menkaure's pyramid at Giza endash dominates over its surrounds as a result of the position of its site standing on a hill some 33 meters above the Nile delta.