268.58 inches = 6.821932 meters