8888 feet = 2709.0624 meters