27528 mm = 90 feet and 3.78 inches