25329 mm = 997.204724 inches