8060 mm = 26.44357 feet