5856 meters = 19212 feet and 7.18 inches