2675.3 meters = 8777 feet and 2.77 inches