fix: long/int -> long float conversion