2637.8 meters = 8654 feet and 2.39 inches