8778 feet = 2675.5344 meters