Citizen yes. Eligible for the Presidency no.
I think, natural born, refers to anyone who was a US Citizen at birth. I do not think a presence on US soil is a requirement.