5432 meters = 17821 feet and 6.27 inches