8786 feet = 2677.9728 meters