This is a play on words. The phrase "large scale" means extensive but a "scale" is also a device used for measuring weight. Here a "large scale effort" means a scale capable of measuring large or heavy objects like sumo wrestlers. 
The weigh - in at the Sumo wrestling tournament was a large scale effort .