2663.8 meters = 8739 feet and 6.02 inches