Implicit conversion from float -114.76190476190476 to int loses precision