6094 meters = 19993 feet and 5.26 inches