2708.6 meters = 8886 feet and 5.8 inches