26.4 feet = 8.04672 meters