8.83 meters = 28.969816 feet