19498 meters = 63969 feet and 9.8 inches