3959 meters = 12988 feet and 10.14 inches