Implicit conversion from float -5.844155844155836 to int loses precision