2634.7 meters = 8644 feet and 0.35 inches