261.21 inches = 6.634734 meters