25456 meters = 83517 feet and 0.72 inches