20580 mm = 67.519685 feet