7938 meters = 26043 feet and 3.69 inches