17908 meters = 58753 feet and 3.37 inches