26.021 feet = 7931.2008 mm