<em>Ice Age 4</em> Drifts Past $649M