788.6 meters = 2587 feet and 3.24 inches