8808 feet = 2684.6784 meters