32985 meters = 108218 feet and 6.05 inches