8676 meters = 28464 feet and 6.8 inches