2600.7 meters = 8532 feet and 5.76 inches