2625.5 meters = 8613 feet and 10.14 inches