Over 600 million years left! Complex life may be gone by then (see silicate weathering).