16994 meters = 55754 feet and 7.12 inches