2630.2 meters = 8629 feet and 3.18 inches