Giant whale pops up in tiny marina for a snack