260.72 inches = 6.622288 meters