Implicit conversion from float -14.62382445141067 to int loses precision