Iqaluit weather history. It is on a southeastern inlet of Baffin Island.