Implicit conversion from float -48.425925925925924 to int loses precision