2600.6 meters = 8532 feet and 1.83 inches