While the rest of the United States was mourning the passing of U.S. Senator John McCain, U.S. President Donald Trump was up to something else on Sunday night – tweeting out a boast about himself.

“Over 90% approval rating for your all time favorite (I hope) President within the Republican Party and 52% overall,” Trump tweeted. “This despite all of the made up stories by the Fake News Media trying endlessly to make me look as bad and evil as possible. Look at the real villains please!”

However, the punditsphere was quick to note the errors in Trump’s self-congratulatory tweet. While some polls have shown Trump to have 90 percent approval among Republicans, that certainly is not a record - George W. Bush had a 99 percent approval rating after the September 11th terror attacks.

However, the more glaring error is Trump’s claim of a 52 percent overall approval rating. According to RealClearPolitics presidential average, Trump currently has 43.6 percent approval rating and a 52.7 percent disapproval rating. The poll tracking website FiveThiryEight has Trump currenlty at 41.9 percent rating with a peak of 45.3 percent early in his presidency.

The Toronto Star’s Daniel Dale posited a theory on Twitter to explain the error: “Perhaps Trump strategically misread the latest NBC/WSJ poll, which had him at 52% DISapproval.”