25556 meters = 83845 feet and 1.73 inches