2624.2 meters = 8609 feet and 6.96 inches