18703 meters = 61361 feet and 6.58 inches