80 feet = 24.384 meters