18161 meters = 59583 feet and 4 inches