title: Incorrect Multiplication Result
body: <p>I'm trying to understand why this multiplication results in an incorrect value:</p>
  
  <pre><code>long max = (60 * 24 * 60 * 60 * 1000);
  </code></pre>
  
  <p>This should = 5,184,000,000</p>
  
  <p>But in my Java program it = 889,032,704</p>
  
  <p>Any idea why this is the case?</p>