261.72 inches = 6.647688 meters