6568 inches = 166.8272 meters