2632.1 meters = 8635 feet and 5.98 inches