79.4 feet = 24.20112 meters