8785 feet = 2677.668 meters