6078 meters = 19940 feet and 11.34 inches