35007 meters = 114852 feet and 4.35 inches