18826 mm = 61.765092 feet