Massive finback whale surfces inches from tourist boat