268 inches = 6.8072 meters