25307 mm = 996.338583 inches