Implicit conversion from float -131.96162046908316 to int loses precision