23.81 meters = 78 feet and 1.4 inches