2636.8 meters = 8650 feet and 11.02 inches