16033 meters = 52601 feet and 8.47 inches