23967 meters = 78631 feet and 10.68 inches