2655.8 meters = 8713 feet and 3.06 inches