2639.1 meters = 8658 feet and 5.57 inches