2676.8 meters = 8782 feet and 1.83 inches