8068 mm = 26.469816 feet