I would be having my eye more on the weight the trailer can take. From my investigations before buying an engine stand, you're looking at estimates ranging 250kg-350kg
Depends on what's bolted on, but I'd estimate a birds eye footprint of approximately 800mm x 600mm.