16988 meters = 55734 feet and 10.9 inches