5836 meters = 19146 feet and 11.78 inches