26772 feet = 8160.1056 meters