25990 mm = 1023.228346 inches