26680 mm = 87.532808 feet