5623 meters = 18448 feet and 1.95 inches