789.7 meters = 2590 feet and 10.55 inches