2663 meters = 8736 feet and 10.52 inches