16612 meters = 54501 feet and 3.75 inches