5584 meters = 18320 feet and 2.52 inches