metre is a crossword puzzle answer that we have spotted 8 times. 1.09361 yards Unit of length A unit of measurement Unit of linear measure 39.37 inches, in the UK About 39 inches, in England Thirty-nine point three seven inches Standard of length and rhythm that's observed throughout except in this particular clue