Construction progress of the Giza Pyramids in Egypt