5430 meters = 17814 feet and 11.53 inches