35023 meters = 114904 feet and 10.27 inches