8667 meters = 28435 feet and 0.47 inches