Implicit conversion from float -193.9116719242902 to int loses precision