8683 meters = 28487 feet and 6.39 inches