27086 feet = 8255.8128 meters