7820.1 meters = 25656 feet and 5.95 inches