23.84 meters = 78 feet and 2.58 inches