if you have place your Bitx40 for 7.0000 on display and you han a reading about 5 MHz just say ( reading*5 )
and place result in this line :
?si5351.init(SI5351_CRYSTAL_LOAD_8PF, 24994650L,0); ( 24994650 is my result line normal say 25000000L
diff. from display readout an "real" freq. is less then 100hz?