The company also claims that its travel center in New Braunfels, Texas, is the largest convenience store in the world, with 68,000 square feet, 120 fueling positions, 83 toilets, 31 cash registers and 80 fountain dispensers.