Manually editing partition table

I'm manually editing the partition table purely for experimenting. I did

prtvtoc /dev/dsk/c1t0d0s2 > /tmp/prtvtoc

I'm trying to split up partition 5 to make partition 6. I'm running into a cylinder boundary error on partition 6. Any clues?

# vi /tmp/prtvtoc
"/tmp/prtvtoc" 23 lines, 769 characters
* /dev/dsk/c1t0d0s2 partition map
*
* Dimensions:
*     512 bytes/sector
*     424 sectors/track
*      24 tracks/cylinder
*   10176 sectors/cylinder
*   14089 cylinders
*   14087 accessible cylinders
*
* Flags:
*   1: unmountable
*  10: read-only
*
*                          First     Sector    Last
* Partition  Tag  Flags    Sector     Count    Sector  Mount Directory
       0      2    00          0  20484288  20484287   /
       1      4    00   20484288  20484288  40968575   /usr
       2      5    00          0 143349312 143349311
       3      3    01   40968576  20484288  61452863
       4      7    00   61452864  61442688 122895551   /var
       5      0    00  122895552  20240064 143135616   /opt
       6      8    00  143145791    213694 143349311

Yeah,

you have a mistake,
START COUNT LAST
Partition 5 122895552 20240064 143135615
Partition 6 143135616 213695 143349311

You may start counting with sector 0, so look at
partition 0 and 1, the last sector + 1 ist the starting
sector of the next partition.

CU
lowbyte