Complex sentence: They land, and quickly realize that the people, inhabitants of New York, are much larger than they had expected--so large in fact that the aliens go unnoticed, despite their best efforts.
Split into simpler sentences: They land, and quickly realize that the people, inhabitants of New York, are much larger than they had expected. So large in fact that the aleins go unnoticed, despite their best efforts.