8063 mm = 26.453412 feet