25988 mm = 1023.149606 inches