8088 mm = 26.535433 feet