OOC: OK, my mistake on where he landed. I think there are still a couple of things to clarify going forward.
1) The whirlwind's position - Johnny was huge before turning into a whirlwind, which meant that he occupied the nine squares NE of the stated position. But now that he is a whirlwind, he is a cone that is 5 feet wide at the base, so he is more like a medium size creature that widens as his height increases. So when I state Johnny's position, please keep this in mind.
2) Fog cloud removal - If a whirlwind can create a cloud of debris with a 1/2 height diameter, that should generate enough wind to destroy a fog cloud in that area. Tracing Johnny's steps as a 50 foot tall whirlwind, that means the eastern portion of the middle cloud has already been destroyed past 75E, and the southern portion of the eastern cloud has been destroyed up to 80N (after Johnny attains a height of 30 at his current position, which he plans to do).
Iceberg shows up!
Round 540: Johnny increases his height to 30, then goes 25 feet south to 45N100E, then goes directly west. When he reaches 45N80E, Iceberg croaks. Johnny ignores him and proceeds to 45N10E, wiping out the southern portion of the western and middle clouds up to 55N. He then moves 35 feet directly south to 10N10E, then 10 feet east to 10N20E.
Romaine takes 11 and is picked up. He has 41 hp left.
Johnny then moves north 10 feet to 20N20E, then 30 feet east to 20N50E.
Iceberg takes 5 and is picked up. He has 41 hp left.