8.19 meters = 26.870079 feet