Implicit conversion from float -55.63812600969305 to int loses precision