2621 meters = 8599 feet and 0.98 inches