Implicit conversion from float -131.67487684729065 to int loses precision