267.72 inches = 6.800088 meters