Complex sentence: It is the only civilian airport in Greenland large enough to handle large airliners, and has more stable weather, being located further away from the coast, which causes less fog and wind, compared to other airports in Greenland.
Split into simpler sentences: It is the only civilian airport in Greenland large enough to handle large airliners. It has also more stable weather, being located further away from the coast, less fog and wind, compared to other airports in Greenland.