2636.1 meters = 8648 feet and 7.46 inches