25015 meters = 82070 feet and 2.52 inches