8656 feet = 2638.3488 meters