25.92 feet = 7.900416 meters