Minecraft wiki entry for Superflat_survival, associated text: Kelp
The classic flat world is only 3 blocks deep (not counting the bedrock layer), so if you want to grow taller kelp you must build a higher building to make kelp grow taller than 3 blocks.