5624.7 meters = 18453 feet and 8.88 inches