While Punta Gorda/Port Charlotte may not be 200 miles south of Tampa - it sure isn't 50 miles....50 miles south of Tampa is Sarasota. Fort Meyers is 75 miles south of Sarasota.
Yeah. Dad's not taking this storm well...
The city of Tampa itself is inland NE up the bay...
The NHC landfall itself the day before Charley hit was the south shore of the Tampa Bay......
And the landfall point was 50 miles N of the actual landfall point the next day. At the time, Charley was still south of Cuba.
The angle of deviation between the NHC forecast and the landfall point is only about 5 degrees of arc or so.