26.305 feet = 8017.764 mm