18.4 meters = 60.367454 feet