I actually didnt mean to say that meshcore is using 869.618750, just that the logic behind why they use 869.618 is that the band is split in 4 parts and each center frequencies are then truncated to 3 digits. And if you use a different logic to split it it could result in bands touching.
I am not sure if its a good idea to use the exact center frequency though. Maybe its better to do the rounding beforehand so we are certain that we use the same frequency ^^ I think not all hardware is capable of using more then 3 decimals.