25.86 feet = 7.882128 meters