790.8 meters = 2594 feet and 5.86 inches