19758 mm = 64.822835 feet