6015.2 meters = 19734 feet and 10.9 inches