2673.4 meters = 8770 feet and 11.97 inches