C (gcc), 179151 bytes
-3 thanks to @vengy
-28 thanks to @ceilingcat
Essentially a port of my JS answer.
n;y;d[]={15903,14343,12291,8193,8193,8583,390,0,0,0,0,2244,7374};mainn;y;main(x){for(;x=n%15,y=n/15,n++<195;)printf;n<195;printf(x>13?"\n":"[4%cm ","6074"[d[y]>>x&1|"6074"[L"㸟㠇〃 ↇƆ\0\0\0\0ࣄ"[y=n++/15]>>x&1|(y>2&y<8)*7800/(~y&3?2:5)>>x&2]);)x=n%15;}
