nice capture, you must have been delighted with this one and you obviously showed patience and great timing to get this shot plus the horizon is spot on level which is great for the limited time to frame this shot.
It does look a little oversharpened and is lacking overall detail in the whale itself, i cant really make out his head properly due to reflections in the water. Other than that it's great :o) 6
You are so fortunate to have been able to witness & photograph such a tremendous site - it must be a challenge to decide whether to watch or photograph - lucky for us you chose the latter - SMILE!