26786 feet = 8164.3728 meters