2637.5 meters = 8653 feet and 2.58 inches