12968 mm = 42 feet and 6.55 inches