18.36 meters = 60.23622 feet