Code:
awk '{
print substr($1,1,9) "|" \
substr($1,10,20) "|" \
substr($1,30,50) "|" \
substr($1,80,10) "|" \
substr($1,90,50) "|" \
substr($1,140,10) "|" \
substr($1,150,50) "|" \
substr($1,200,10) "|" \
substr($1,210,50) "|" \
substr($1,260,10) "|" \
substr($1,270,8) "|" \
substr($1,278,8)
}' filename.txt > FinalResult.txt