10615 meters = 34826 feet and 1.39 inches