8679 feet = 2645.3592 meters