34991 meters = 114799 feet and 10.43 inches