25.84 feet = 7.876032 meters