10608 meters = 34803 feet and 1.8 inches