On top of all that, the ocean contains upwards of 99% of the world's biosphere, that is, the spaces and places where life exists.
Aparte de todo eso, el océano contiene más del 99 % de la biosfera del mundo, o sea, los espacios y lugares  en los que existe vida.