You don’t check Meglonoth’s power until its triggered ability resolves.
2009-02-01 • wotc
If Meglonoth leaves the battlefield after its ability triggers but before it resolves, the amount of damage it deals is equal to its power as it last existed on the battlefield.
2009-02-01 • wotc
If Meglonoth somehow blocks more than one creature, its ability will trigger once for each creature it blocks.