2588.7 meters = 8493 feet and 1.32 inches