16023 meters = 52568 feet and 10.77 inches