26767 feet = 8158.5816 meters