2708.9 meters = 8887 feet and 5.61 inches