pyramid inch

Noun

 * 1)  A unit of measure claimed by s to have been used in ancient times. Supposedly one twenty-fifth of a "", 1.00106 imperial inches, or 2.5426924 centimetres.