Implicit conversion from float -264.3307086614173 to int loses precision