18994 meters = 62316 feet and 3.28 inches