24.14 meters = 79.199475 feet