66.98 feet = 20415.504 mm