2642.1 meters = 8668 feet and 3.69 inches