8064 mm = 26.456693 feet