Implicit conversion from float -46.84582743988685 to int loses precision