25852 meters = 84816 feet and 3.28 inches