Implicit conversion from float -41.63265306122449 to int loses precision