SBP says 40.4 trillion as 104.3% of GDP. So they calculate GDP as 38.6 trillion. It can't get more authentic than your own SBP. At current exchange rate, in dollar terms GDP is not more than $250 billion.
This is more up to date.
https://www.imf.org/external/pubs/ft/weo/2019/01/weodata/weorept.aspx?sy=2019&ey=2024&scsm=1&ssd=1&sort=country&ds=.&br=1&pr1.x=66&pr1.y=11&c=564,534&s=NGDPD,PPPGDP,NGDPDPC,PPPPC&grp=0&a=
Almost 2500 USD gap in 2019, set to increase to 6K USD in 2024. With a caveat : GDP currently in report is 279 Billion, while in reality it is 242 billions. Not that there is too much difference.
why is there a discrepancy between Dawn and www.ceicdata.com figures?
best time to invade and make akhand bharat is now, don't dawdle go do it today
Probably because CEIC data is projection from start of the year. Since then PKR has lost some value, which probably results in the gap.