23.87 meters = 78 feet and 3.76 inches