5858.4 meters = 19220 feet and 5.67 inches