25892 meters = 84947 feet and 6.08 inches