25326 mm = 997.086614 inches