19902 meters = 65295 feet and 3.31 inches