25743 meters = 84458 feet and 7.94 inches