1952.1 meters = 6404 feet and 6.33 inches