261.52 inches = 6.642608 meters