2632.2 meters = 8635 feet and 9.92 inches