29056 mm = 95 feet and 3.94 inches