25477 meters = 83585 feet and 11.5 inches