Singular- "earth's" is singular because its showing ownership
plural- "features" is plural because its saying that there is more than one feature of the earth
Meaning it was to be founded as soon as possible, seeming as urgent means important/ a needing to be done fast.
I think present particpile