2635.8 meters = 8647 feet and 7.65 inches