2674.9 meters = 8775 feet and 11.02 inches