You asked:

31 mm to inches

  • inch
    inch
    31 millimetres is 1.22 inches.