24 meters = 78.740157 feet