2673.3 meters = 8770 feet and 8.03 inches