29568 meters = 97007 feet and 10.49 inches