8090 mm = 26.541995 feet