6086 meters = 19967 feet and 2.3 inches