16056 meters = 52677 feet and 1.98 inches