Implicit conversion from float -13.79256965944272 to int loses precision