Difference of まさか and まさに


Please help understand the difference between `まさか` and `まさに`.  
A look-up for meanings seems to indicate them to exactly opposite to each
other.

[code]

    まさか - not at all
    
    まさに - surely
    
[/code]

However,i have not been able to find an easy example to highlight the
difference. Do I understand this correct?




まさか means highly unlikely thing, unconceivable, no way. まさに means exactly or
just in time.

> キンメル提督は、漠然とした警告しか、ワシントンから受けていなかったので、日本軍による空襲は、まさかの出来事であった。
>
> What Admiral Kimmel got from Washington were just several vague warnings.
> Therefore Japanese air attack was highly unlikely thing for him.

