2708.1 meters = 8884 feet and 10.11 inches