Mesh interwoven drainage board