25745 meters = 84465 feet and 2.68 inches