The world’s largest swimming pool is located in Chile and has a volume of 250,000 cubic meters. How many cubic yards is this? (Hint: 1 meter = 1.1 yards)​