26785 feet = 8164.068 meters