10618 meters = 34835 feet and 11.5 inches