5423 meters = 17791 feet and 11.94 inches