[MacRuby] #1281: Multiplication of ~32 bit integers giving incorrect results