13611 meters = 44655 feet and 6.14 inches