Is this mario 3 (prototype level) unfinishable or not?

In Super Mario Bros.

With reference to the 10 th level down on the above link - is it possible to even finish the level? I can get to the end alright, but after i hit the end of level cardbox thing mario just falls straight through the ground killing him before the game has a chance to say. "You got a card"

I'm playing the level with the FCE ultra emulator and entering the game genie codes GZXUAGPZ ,SGNUGGXE and SZNUIKUU
for access to the hidden level.

I aware that its possible to finish if you cheat and start the level as raccoon mario or if you get an ips patch to "fix" the level , but can you legitametely finish this level?

If you can, please tell us how?