Implicit conversion from float -131.13022113022112 to int loses precision