6591.9 inches = 167.43426 meters