3259.3 meters = 10693 feet and 2.9 inches