8835 feet = 2692.908 meters