788.9 meters = 2588 feet and 3.06 inches