Arithmetic overflow for Variable in Openrowset
Sorry, don't know how to highlight a comment. 

Scott Hodgin postet the solution: 

[Size in MB] = CAST( ((SUM(cast(Size as bigint))* 8) / 1024.0)as decimal),



 is the correct line, and solution to my problem:) 
Thank you very much:) !