5846.2 meters = 19180 feet and 5.35 inches