25999 mm = 1023.582677 inches