26.6 feet = 8.10768 meters