10660 mm = 34.973753 feet