It has something to do with floating point precision.
I don't fully understand this issue, but it's well documented at Microsoft's website
Search for floating point precision
As an alternative, this works
Dim x As Double, y As Double, z As Double
x = 24
y = 3600
z = x * y
Again, don't understand why, but I know it's related to floating point precision.