dbo.SORT temporary run storage: 148643705716736' What does this number means?
That is most likely the allocation_unit_id that was attempting to be allocated when it ran out of space. You can check by running the following query to see if tempdb is currently using similar IDs:

SELECT * FROM tempdb.sys.allocation_units;