261.43 inches = 6.640322 meters