2700.6 meters = 8860 feet and 2.83 inches