I don't work with webgl much but I remember there being a max texture size of around 2048 or 4096 on many devices. Wouldn't you end up needing to tile the texture and stuff?
Indeed progressively loading high res textures or tiling is a solution to this.