2690.9 meters = 8828 feet and 4.94 inches