29538 meters = 96909 feet and 5.39 inches