6559 inches = 166.5986 meters