Implicit conversion from float -131.34670487106018 to int loses precision