6673 × 46165371073
1, 6673, 46165371073 and 308061521170129
Yes!
The number 308061521170129 is part of the Fibonacci number sequence.