8080 mm = 26.509186 feet