7791 meters = 25561 feet and 0.28 inches