5834.7 meters = 19142 feet and 8.6 inches