Baffin is the fifth largest island in the world by land area Where is it located?

Baffin Island is located in Northern Canada. Specifically Latitude 69°N Longitude 72°W