Rockall is only about 17 metres above sea level and roughly 25 metres wide, but it sits in a part of the North Atlantic where maritime law, fishing rights, oil claims, and national pride collide.