25998 mm = 1023.543307 inches