ISLAND CHALLENGER is an other type vessel sailing under the Norway flag, measuring 93m in length and 20m in width. The vessel is currently moored at position 57.4934°N, 1.7858°W in the North Sea and moving at 0.1 knots with destination reported as ALBA NORTH.