8788 feet = 2678.5824 meters