268.72 inches = 6.825488 meters