25549 meters = 83822 feet and 2.14 inches