Implicit conversion from float -42.56457564575646 to int loses precision