26.47 feet = 8068.056 mm