Possible Answers For: Greenland's Scoresby Sound is the world's longest