Bryan Ganey drops 270 pounds