7909 mm = 25.948163 feet