269 × 1429913
1, 269, 1429913 och 384646597
Nej.
De närmaste Fibonaccitalen är 267914296 och 433494437.