7752 meters = 25433 feet and 0.85 inches