261.58 inches = 6.644132 meters