How can I extract part of this string

```
declare @string varchar(1024)
set @string = 'Total # of bytes             : 128270200832 (119.46GB)'
select Substring (@string, Charindex( ':', @string )+2 , Len(@string))

```

I only need the numbers after: and without the (119.46GB)