26.209 feet = 7988.5032 mm