14636 meters = 48018 feet and 4.47 inches