27065 mm = 88.795932 feet