Hi,
In IP header,
total length field = 16 bits, so length can be 65536(2**16) octets.
Fragment offset field = 13 bits, so no of fragments can be 8192(2**13) octets.
so, 65536/8192= 8, so each fragment should be of 8 octets.
For more information refer RFC 791 - Internet Protocol.
Hope this helps.
Thanks,
Vijaybabu