21129 mm = 69.320866 feet