23088 meters = 75748 feet and 0.38 inches