35668 meters = 117020 feet and 11.97 inches