8098 mm = 26.568241 feet