65.62 feet = 20000.976 mm