I wanna know how the fuck a vending machine can float in the first place. While a locker can be pretty heavy, it is hallowed out metal. A concrete slab can't be budged by one person where as a locker can. Go to a hardware store and try to pick up a bag of concrete. One bag is Usually 50 pounds and I'd bet it would take at least 10 bags to make a concrete road block which would equal to 500 pounds.
Maybe the vending machine is from china and has canned air for drinks. http://www.odditycentral.com/wp-content/uploads/2012/09/canned-fresh-air4-550x664.jpg