Implicit conversion from float -55.08196721311475 to int loses precision