26.9 feet = 8.19912 meters