8.11 meters = 26.607612 feet