Blueprints have enforced smaller floating point range on input fields.
You don’t need doubles, you just have to use C++.
3D coordinate system in double precision is generally a bad idea, GPUs would take 4x more time to run the math instead of increasing performance.