It's almost as if they made it long on purpose, so no one will have time to read it before it gets voted on.
Nakamura notes the bill is expected to be around 1,500 pages long, and that the Gang of Eight “is trying to strike a deal in which all the members agree to oppose any amendments to the core provisions, even if they might agree with the amendments, people familiar with the talks said.”