2633 meters = 8638 feet and 5.42 inches