23.48 meters = 77 feet and 0.41 inches