3261 meters = 10698 feet and 9.83 inches