Granite City woman drowns on float trip