Is there a message payload size limit?

We have no other limits than the default message payload size for MQTT, which is 268,435,456 bytes (about 268MB).