17402 meters = 57093 feet and 2.11 inches