26.059 feet = 7942.7832 mm