8660 feet = 2639.568 meters