A BTC block is limited to 1MB. If the average transaction is about 250 bytes, you'd end up with a theoretical maximum of 4000 transactions but most blocks contain less than 200 transactions.
https://t.co/p8ynBpnB5U
