But NASA says it will be weeks before the full magnitude of the collision is known .