8186 mm = 26.856955 feet