How many gigabytes are 18879.39 megabytes?

By definition, there are 1,024MB in 1GB, so 18.4369043GB in 18879.39MB

However, hard drive manufactures sometimes round down the 1,024 to 1,000, so you may get 18.87939GB.