Your maths is fine but I think the weight of the stone might be off a bit. My tank is a wee bit bigger but it's got 750kg of gravel in it. NZ has quite heavy stone so I think you'll find it's more like 3-4kg per liter. So you'll likely need around 75-100kg of gravel, based off what's in my tank. I used 30 x 25kg bags and got them for $20 each, direct from Southland Sand and Gravel in Invercargil. Their minimum order quantity is 1000kg so you won't be able to buy from there. A local fish shop or landscape supply should be able to help. Try one 25kg bag first and gauge from that how many more you'll need. It will depend a lot on the type of stone, some are considerably lighter than others.