After reading some more, it does appear the maximum data frame length is 250 bytes after the frame metadata. Boo.
1 WORD REGISTER = 2 BYTES. 250 / 2 = 125
The maximum number of registers you can WRITE? 123The maximum number COILs you can READ? 2008The maximum number of COILs you can WRITE? 1976