title: MongoDB Number Field will not insert or update with the number that I input
body: <p>this is my problem:</p>
  
  <blockquote>
    <p>db.Group6391102Bounds.insert({ bound:"latest",id:138548488276343678,complete:false})
    db.Group6391102Bounds.find()</p>
  </blockquote>
  
  <pre><code>   { "_id" : ObjectId("5297d9e5ef9f659b82271617"), "bound" : "earliest", "id" : 138548488276343680, "complete" : false }
     { "_id" : ObjectId("5297dc28b2d702ea878b540d"), "bound" : "latest", "id" : 138548488276343680, "complete" : false }
  </code></pre>
  
  <blockquote>
    <p>db.Group6391102Bounds.insert({ bound:"middle",id:138548488276343678,complete:false})
    db.Group6391102Bounds.find()</p>
  </blockquote>
  
  <pre><code>   { "_id" : ObjectId("5297d9e5ef9f659b82271617"), "bound" : "earliest", "id" : 138548488276343680, "complete" : false }
     { "_id" : ObjectId("5297dc28b2d702ea878b540d"), "bound" : "latest", "id" : 138548488276343680, "complete" : false }
     { "_id" : ObjectId("5297dc3cb2d702ea878b540e"), "bound" : "middle", "id" : 138548488276343680, "complete" : false }
  </code></pre>
  
  <blockquote>
    <p>db.Group6391102Bounds.insert({ bound:"middle",name:138548488276343678,complete:false})
    db.Group6391102Bounds.find()</p>
  </blockquote>
  
  <pre><code>   { "_id" : ObjectId("5297d9e5ef9f659b82271617"), "bound" : "earliest", "id" : 138548488276343680, "complete" : false }
     { "_id" : ObjectId("5297dc28b2d702ea878b540d"), "bound" : "latest", "id" : 138548488276343680, "complete" : false }
     { "_id" : ObjectId("5297dc3cb2d702ea878b540e"), "bound" : "middle", "id" : 138548488276343680, "complete" : false }
     { "_id" : ObjectId("5297dc91b2d702ea878b540f"), "bound" : "middle", "name" : 138548488276343680, "complete" : false }
  </code></pre>
  
  <p>As you can see, even though I insert a specific ID, mongoDB will add a different ID.
  I have no Idea why this is happening. Any help would be greatly appreciated.  Happy Thanksgiving!</p>