6561 inches = 166.6494 meters