Implicit conversion from float -99.72332015810275 to int loses precision